Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
28 LEIGH HILL £360,937 £285,000 19 Dec 2017
30 LEIGH HILL Terraced £903,541 £697,000 9 May 2017
32 LEIGH HILL Terraced £900,948 £695,000 3 May 2017
36 LEIGH HILL Detached £1,088,488 £625,000 17 Oct 2011
42 LEIGH HILL Detached £217,132 £65,000 8 Aug 2001